//引⼊url模块：
import url from 'url';
//创建URL对象：
const urlString = 'https://www.google.com/search?q=hello+world';
const urlObj = new URL(urlString);
console.log(urlObj);
//使⽤ url.format() ⽅法将URL对象格式化回字符串：
//期望输出：原来的字符串URL（即 https://www.google.com/search?q=hello+world ）。

console.log(url.format(urlObj));
//打印当前模块的⽂件URL：
console.log(import.meta.url);
//将⽂件URL转换为⽂件路径：
console.log(url.fileURLToPath(import.meta.url));
//获取查询参数：
console.log(urlObj.search);
//利⽤URLSearchParams操作查询参数：
const params = new URLSearchParams(urlObj.search);
console.log(params.get('q'));
//修改查询参数：
params.append('limit', '5');
params.delete('limit');
console.log(params);